Volume 67, Issue 1, 2023, Pages 219-241
Mouataz T. Mostafa; Habash El-Nady; Ramadan M. Gomaa; Salman Abd Elraouf Salman; Ibrahim Hussein Khalifa